body{background:#f4f4f4;color:#2d2d2d;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.6;}
* {box-sizing: border-box;}
*::after, *::before {box-sizing: border-box;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td, img{margin:0;padding:0;border:0;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;}
input, button, textarea{margin:0;padding:0;border:0;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
input:-moz-placeholder {color:#a5a5a5;}
::-webkit-input-placeholder {color:#a5a5a5;}
/*去掉ios input的内阴影*/
input{-webkit-appearance: none;}
/*input{-webkit-appearance:none;-webkit-border-radius:0;outline:none;}*/
ul, ol, li{list-style:none;}
/*a{color:#2d2d2d;text-decoration:none;-webkit-touch-callout:none;cursor: pointer;outline:none;}
a:hover{color:#2d2d2d;text-decoration:none;}
a:active{color:#2d2d2d;}*/
em,i{font-style:normal;}
img{border:none;height: auto;max-width: 100%;}
/*input[type="checkbox"] {visibility: hidden;}*/
.clear{ height:0px;line-height:0px;clear:both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
*+html .clearfix { overflow:hidden;}
* html .clearfix { height: 1%;}

.date-box{
  text-align: center;
  line-height: 50px;
  height: 50px;
  background-color: #fff;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
}
.date-box span{
  display: inline-block;width: 8%;
  text-align: center;
}
.date-box input{
  width: 40%;
  height: 35px;
  border-radius: 5px;
  border: solid 1px #acacac;
  padding-left: 40px;
  background-image: url(../../static/images/date@3x.png);
  background-position: 10px 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  font-size: 14px;
}